﻿using LJX.SmartPark.Common.ResponseOutput;
using LJX.SmartPark.Domain.Area;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace LJX.SmartPark.Service.Area
{
    public interface IParkingRecordService: ITransientService
    {
        Task<Response<List<ParkingRecord>>> GetParkingRecordAsync();

        Response<ParkingRecord> GetParkingRecordData(ParkingRecord input);
        Task<Response<bool>> ParkingRecordAdd(ParkingRecord input);
        Task<Response<bool>> ParkingRecordDelete(ParkingRecord input);
        Task<Response<bool>> ParkingRecordUpdate(ParkingRecord input);
        //批删接口
        Task<Response<bool>> ParkingRecordDeleteDatas(string[] ids);
    }
}
